<?xml version='1.0' encoding='UTF-8' ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui"
      xmlns:f="http://java.sun.com/jsf/core">
    

    <h:head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <link href="./../resources/css/default.css" rel="stylesheet" type="text/css" />
        <link href="./../resources/css/cssLayout.css" rel="stylesheet" type="text/css" />
        <title>Ingresar Usuario!</title>
    </h:head>
 
    <h:body>

               <p:panel header="Asignar Usuarios" >
                            <h:form id="form2">
 <h:outputText value="Seleccionar Usuario" />  
                            <p:commandButton id="basic" value="Usuarios" onclick="dlg1.show();" type="button" />  
        <p:dialog id="basicDia" header="Usuarios" widgetVar="dlg1" >  

            <p:growl id="messa" showDetail="true"/>  
            <p:dataTable id="cars" var="car" value="#{asignarSitios.usuario}" 
                         selection="#{asignarSitios.user}" selectionMode="single" rowKey="#{car.correo}" 
                         paginator="true" rows="10"  
                         paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
                         rowsPerPageTemplate="5,10,15"
                         filteredValue="#{asignarSitios.usuarioFiltrado}"
                          emptyMessage="No se encontraron datos segun tu busqueda "
                         >  
  
        <f:facet name="header">  
            
           
        </f:facet>  
  
                <p:column headerText="Nombre" filterBy="nombre">  
            #{car.nombre}  
        </p:column>  
  
                <p:column headerText="Correo" filterBy="correo" >  
            #{car.correo}  
        </p:column> 
                <p:column headerText="Rol" filterBy="rol" >  
            #{car.rol.nombreRol}  
        </p:column> 
        
  
        <f:facet name="footer">  
            <p:commandButton id="viewButton" value="Seleccionar" icon="ui-icon-search"  
                             type="submit" update=":form2:cam"/>  
        </f:facet>  
  
    </p:dataTable>  

        </p:dialog>
                            <h:panelGrid columns="2" cellpadding="2" >
                            <h:outputText value="Usuario :" id="sio" />  
                            <h:outputText value="#{asignarSitios.user.correo}" id="cam" />  
                           </h:panelGrid>
                            <p:commandButton value="Insertar" actionListener="#{asignarSitios.Asignar}"  icon="ui-icon-check"  style="margin-right:10px"/>  
               
                            </h:form>
                        </p:panel>  

    </h:body>

</html>
